objective turret - Spanish English Dictionary